Skip to main content
Version: 6.0.0-beta.3 - 6.0.0-beta.4

createAccount

Create a unsigned transaction to active an account.

Usage

const transaction = await tronWeb.transactionBuilder.createAccount(address, options);

Parameters

ArgumentDescriptionType
addressAccount address to be activated in hex format(hexstring or base58)string
optionsOptional. The permission id for multi-signature and block header for contract block header info.{ permissionId: number, blockHeader: ... }

Returns

Object - Transaction created to activate an account.

Example

const transaction = await tronWeb.transactionBuilder.createAccount('TZ4UXDV5ZhNW7fb2AMSbgfAEZ7hWsnYS2g');

const signedTransaction = await tronWeb.trx.sign(transaction);

const result = await tronWeb.trx.sendRawTransaction(signedTransaction);